@charset "utf-8";
/*base*/
section,article,aside,header,footer,nav,figure{display:block;}
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,figure{margin:0;padding:0;color:#333;}
body,button,input,select,textarea{font:12px/1.5 Arial,Microsoft YaHei,SimSun,Tahoma,Arial Narrow;*font-family:Microsoft YaHei;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
body{background:#eee;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{color:#0b97d4;text-decoration:none;}
a:hover{color:#f50;text-decoration:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
*:focus{outline:none;}textarea{resize:none;}
.undis{display:none;}
/*info*/
.dis{display:block;}.undis{display:none;}.wbwb{word-wrap:break-word;word-break:break-all;}.unwbwb{white-space:nowrap;}
.tl{text-align:left;}.tr{text-align:right;}.tc{text-align:center;}
.fl{float:left;}.fr{float:right;}.ow{overflow:hidden;}.clearfix{*zoom:1;}.clearfix:after{height:0;content:" ";clear:both;display:block;}
.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}.mt50{margin-top:50px;}
.pt10{padding-top:10px;}.pt20{padding-top:20px;}.pt30{padding-top:30px;}.pt50{padding-top:50px;}
.mb30{margin-bottom:30px;}.mr10{margin-right:10px;}.important{color:#f15153;}

/*dialog*/
.dlog{color:#444;position:fixed;}
.dlog .bg{padding:4px;background:#cfcfcf;border-radius:5px;}
.dlog .d_header{height:28px;background:url(../img/dlog-header-bg.png) repeat-x;border:1px solid #c6c6c6;position:relative;text-align:left;}
.dlog .d_header .d_title{height:28px;line-height:28px;color:#4e4e4e;font-size:14px;font-weight:100;text-indent:10px;}
.dlog .d_header .d_tool{position:absolute;top:8px;right:10px;}
.dlog .d_header .d_tool .d_tool_close{width:12px;height:12px;background:url(../img/icon_close.gif) no-repeat;opacity:0.5;filter:alpha(opacity=50);float:left;overflow:hidden;text-indent:-999em;}
.dlog .d_header .d_tool .d_tool_close:hover{opacity:1;filter:alpha(opacity=100);}
.dlog .d_body{background:#fff;border:1px solid #c6c6c6;border-top:0;position: relative;}
.dlog .d_body .dt-btns{padding:10px 0;background:#f6f6f6;text-align:center;position:absolute;bottom:0;left:0;right:0;border-top:1px solid #e5e5e5;z-index:100;}
.dlog_mask{width:100%;height:100%;background:#000;position:fixed;top:0;left:0;overflow:hidden;opacity:0.6;filter:alpha(opacity=60);}
.dlog_proxy{border:1px dashed #005ba8;overflow:hidden;position:fixed;}

.dlog .d_body .dt-btns .btns{width:85px;height:30px;line-height:30px;text-align:center;border-radius:3px;font-size:14px;display:inline-block;}
.dlog .d_body .dt-btns .red-btn{background:#f15153;border:1px solid #e33f41;color:#fff;}
.dlog .d_body .dt-btns .gray-btn{background:#f8f8f8;border:1px solid #eaeaea;color:#333;}

/* messager */
.msgr{padding:20px 20px 0 20px;height:auto!important;height:57px;min-height:57px;color:#4e4e4e;*zoom:1;text-align:left;}
.msgr:after{height:0;content:" ";clear:both;display:block;}
.msgrPrompt,.msgrWarning,.msgrConfirm,.msgrError{width:24px;height:24px;background:url(../img/uiIcons.gif) no-repeat;float:left;overflow:hidden;text-indent:-999em;}
.msgrPrompt{background-position:-30px -50px;}
.msgrWarning{background-position:-60px -50px;}
.msgrConfirm{background-position:-120px -50px;}
.msgrError{background-position:-90px -50px;}
.msgrTxt{margin-left:-24px;width:100%;_width:auto;float:left;}
.msgrTxtCon{padding:2px 0 0 34px;line-height:19px;font-size:14px;}
.msgrOper{padding:10px 0;text-align:center;position:absolute;bottom:0;left:0;right:0;background:#f6f6f6;border-top:1px solid #e5e5e5;}
.msgrOper .msgrBtn1,.msgrOper .msgrBtn1:hover,.msgrOper .msgrBtn2,.msgrOper .msgrBtn2:hover{width:83px;height:30px;line-height:30px;border-radius:2px;color:#333;cursor:pointer;display:inline-block;font-size:14px;outline:0;text-align:center;text-decoration:none;}
.msgrOper .msgrBtn1{background:#f8f8f8;border:1px solid #ddd;}
.msgrOper .msgrBtn1:hover{background:#fcfcfc;border:1px solid #ccc;text-decoration:none;}
.msgrOper .msgrBtn2{margin-right:10px;background:#f15153;border:1px solid #f15153;color:#fff;}
.msgrOper .msgrBtn2:hover{background:#f15153;border:1px solid #f15153;color:#fff;text-decoration:none;}

/*表格的排序图标*/
.btn-up{width:19px;height:19px;display:inline-block;background:url(../img/icon-up.png) no-repeat;cursor:pointer;}
.btn-down{width:19px;height:19px;display:inline-block;background:url(../img/icon-down.png) no-repeat;cursor:pointer;}
.btn-up-red{background:url(../img/icon-up-red.png/) no-repeat;}
.btn-down-red{background:url(../img/icon-down-red.png/) no-repeat;}

/*表格中商品图片的样式*/
.td-pic{margin:0 auto;padding:2px 0;width:50px;border:1px solid #e3e3e3;}

/* paging */
.paging a.prev,.paging a.prev:hover,.paging span.prev{background:url(../img/icon_pageprev.gif) no-repeat;}
.paging a.next,.paging a.next:hover,.paging span.next{background:url(../img/icon_pagenext.gif) no-repeat;}
.paging a.begin,.paging a.begin:hover,.paging span.begin{background:url(../img/icon_pagebegin.gif) no-repeat;}
.paging a.end,.paging a.end:hover,.paging span.end{background:url(../img/icon_pageend.gif) no-repeat;}

.paging{overflow:hidden;position:relative;*zoom:1;}
.paging:after{height:0;content:" ";clear:both;display:block;}
.pagingBox{height:24px;float:right;}
.pagingCon{height:24px;line-height:24px;float:left;text-align:center;}
* html .pagingCon{float:left;}
.paging a{margin-right:5px;padding:0 3px;width:auto!important;width:18px;min-width:18px;height:22px;line-height:22px;background:#f3f3f3;border:1px solid #fff;color:#808080;float:left;font-family:Arial;text-align:center}
.paging a.prev,.paging a.next{width:auto!important;width:57px;min-width:57px;background-color:#fff;border:1px solid #ccc;font-family:SimSun;overflow:hidden;text-align:center;}
.paging a.prev{padding:0 0 0 10px;background-position:10px 7px;}
.paging a.next{padding:0 10px 0 0;background-position:52px 7px;}
.paging a.begin,.paging a.end{width:auto!important;width:57px;min-width:57px;background-color:#fff;border:1px solid #ccc;font-family:SimSun;overflow:hidden;text-align:center;}
.paging a.begin{padding:0 0 0 10px;background-position:11px 7px;}
.paging a.end{padding:0 10px 0 0;background-position:52px 7px;}
.paging a:hover{background:#0ae;border:1px solid #fff;color:#fff;text-decoration:none;}
.paging a.prev:hover,.paging a.next:hover,.paging a.begin:hover,.paging a.end:hover{background-color:#0ae;border:1px solid #0ae;}
.paging a.prev:hover{padding:0 0 0 10px;background-position:10px -14px;}
.paging a.next:hover{padding:0 10px 0 0;background-position:52px -14px;}
.paging a.begin:hover{padding:0 0 0 10px;background-position:10px -14px;}
.paging a.end:hover{padding:0 10px 0 0;background-position:52px -14px;}
.paging span{margin-right:5px;height:22px;line-height:22px;float:left;}
.paging span.more{width:23px;font-family:Arial;font-weight:bold;overflow:hidden;}
.paging span.current{padding:0 3px;width:auto!important;width:18px;min-width:18px;background:#0ae;border:1px solid #fff;color:#fff;font-family:Arial;}
.paging span.prev,.paging span.next{width:57px;background-color:#d4d4d4;border:1px solid #ccc;color:#fff;}
.paging span.prev{padding:0 0 0 10px;background-position:10px -14px;}
.paging span.next{padding:0 10px 0 0;background-position:52px -14px;}
.paging span.begin,.paging span.end{width:57px;background-color:#d4d4d4;border:1px solid #ccc;color:#fff;}
.paging span.begin{padding:0 0 0 10px;background-position:10px -14px;}
.paging span.end{padding:0 10px 0 0;background-position:52px -14px;}
.paging span.txt{height:26px;line-height:26px;color:#808080;}
.paging .text{margin:1px 5px 0 0;padding:2px 3px;width:26px;height:16px;line-height:16px;border:1px solid #ccc;color:#808080;float:left;}
.paging .btn,.paging .btn:hover{margin-left:5px;width:auto!important;width:43px;min-width:43px;height:22px;line-height:22px;background:url(../img/pagebtn.gif) repeat-x;border:1px solid #ccc;color:#808080;float:left;font-family:SimSun;text-align:center;text-decoration:none;}

/*header*/
.header{width:100%;height:65px;background:url(../img/header-bg.png) repeat-x;border-bottom:1px solid #c9c4d2;position:fixed;top:0;left:0;z-index:6000;}
.header .logo{padding:5px 0 0 20px;width:200px;height:55px;float:left;}
.header .logo a{width:200px;height:55px;background:url(../img/logo.png) no-repeat;display:block;overflow:hidden;text-indent:-999em;}
.header .account{padding:12px 90px 0 0;float:right;position:relative;}
.header .account .txt{line-height:39px;float:left;color:#898989;}
.header .account .portrait{margin-left:16px;width:39px;height:39px;background:url(../img/user-portrait.png) no-repeat;float:left;display:block;}
.header .account .psd{width:13px;height:15px;background:url(../img/psd.png) no-repeat;float:right;display:block;text-indent:-999em;position:absolute;top:25px;right:60px;}
.header .account .psd:hover{background:url(../img/psd-hover.png) no-repeat;}
.header .account .quit{width:13px;height:14px;background:url(../img/quit.png) no-repeat;float:right;display:block;text-indent:-999em;position:absolute;top:25px;right:30px;}
.header .account .quit:hover{background:url(../img/quit-hover.png) no-repeat;}

/*header-min*/
.header-min{margin:0 auto;padding:60px 0;width:1190px;background:#fff;}
.header-min:after{height:0;content:" ";clear:both;display:block;}
.header-min h1 a.logo{display:block;float:left;}
.header-min h1 a.logo .img{float:left;}
.header-min h1 .name{padding-left:15px;padding-right:20px;}
.header-min h1 .name,.header-min h1 .txt{line-height:36px;float:left;font-size:18px;font-weight:normal;color:#4e4e4e;}
.header-min h1 .txt{margin-top:6px;padding-left:20px;height:24px;line-height:24px;border-left:1px solid #ddd;}

.sidebar{width:185px;position:fixed;top:66px;bottom:0;left:0;background:#242730;z-index:102;overflow-x:hidden;overflow-y:auto;}
.sidebar .sidebar-child{margin-top:1px;width:181px;background:#33363f;border-left:4px solid #33363f;border-top:1px solid #4e515b;cursor:pointer;}
.sidebar .sidebar-child.hover,.sidebar .sidebar-child.current{border-left:4px solid #e33f41;}
.sidebar .sidebar-child .hd.hover,.sidebar .sidebar-child.active .hd{background:url(../img/sidebar-hd-bg.png) repeat-x;}
.sidebar .sidebar-child .hd{padding-left:60px;width:121px;height:40px;line-height:45px;color:#939393;font-size:14px;position:relative;}
.sidebar .sidebar-child .hd i{width:17px;background:url(../img/sidebar-hd-icon.png) no-repeat;display:block;position:absolute;top:13px;left:28px;}
.sidebar .sidebar-child .hd a{color:#939393;}
.sidebar .sidebar-child .hd a:hover{color:#939393;}
.sidebar .sidebar-child .hd.product-manage i{height:17px;background-position:0 0;}
.sidebar .sidebar-child .bd{padding-bottom: 15px;display:none;line-height:28px;}
.sidebar .sidebar-child .bd li{width:181px;line-height:34px;}
.sidebar .sidebar-child .bd li a{padding-left:60px;height:34px;display:block;color:#939393;font-size:14px;}
.sidebar .sidebar-child .bd li.current a,.sidebar .sidebar-child .bd li a:hover{background:#1c202c;color:#fff;}

.main-wrapper{padding:66px 0 0 185px;}  
.main-wrapper .main-layout{padding:0 25px 25px;}  
.main-wrapper .main-layout .title{padding-left:12px;height:39px;line-height:39px;background:#fff;border-bottom:3px solid #ccc;color:#000;font-size:16px;font-weight:normal;}

/* crumbs */
.crumbs{line-height:42px;color:#666;}
.crumbs a{color:#d21518;text-decoration:none;}
.crumbs a:hover{color:#d21518;text-decoration:underline;}

/* tab */
.sale-tab{height:33px;border-bottom:1px solid #e5e5e5;*zoom:1;}
.sale-tab:after{height:0;content:" ";display:block;clear:both;}
.sale-tab .tab-list{height:32px;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;float:left;list-style-type:none;}
.sale-tab .tab-list li{padding:0 14px;min-width:70px;height:30px;line-height:30px;background:#f8f8f8;border-top:2px solid #f8f8f8;border-right:1px solid #e5e5e5;float:left;}
.sale-tab .tab-list li.current{padding-top:1px;height:31px;line-height:31px;background:#fff;border-top:2px solid #e33f41;position:relative;top:-1px;}
.sale-tab .tab-list li a{height:30px;line-height:30px;color:#333;font-size:14px;text-decoration:none;text-align:center;display:block;}

/*easyui begin*/
/*panel*/
.panel{text-align:left;}
/*grid*/
.panel-body{scrollbar-arrow-color:#bac7db;scrollbar-face-color:#f5f8fc;scrollbar-3dlight-color:#bac7db;scrollbar-highlight-color:#f4f7fa;scrollbar-shadow-color:#ccd6e6;scrollbar-darkshadow-color:#bac7db;scrollbar-track-color:#f4f7fa;}
.panel-body{border:1px solid #ddd;border-top-width:0px;}
.panel-body-noheader{border-top-width:1px;}
.panel-body-noborder{border-width:0px;}
.pagination-btn-separator{height:14px;}
.panel-title{text-align:left;}
/* data grid*/
.datagrid-pager{background:#f4f4f4;border-top:1px solid #ddd;}
.datagrid-body{position:relative;}
.datagrid-body td{border-bottom:1px solid #ddd;border-right:0;}
.datagrid-header{border-bottom:1px solid #ddd;}
.datagrid-header td{height:33px;line-height:33px;background:url(../img/datagrid-header-line.gif) no-repeat right bottom #f7f7f7;border-top:0;border-right:0;border-bottom:1px solid #ddd;}
.datagrid-header td.datagrid-header-over{background:url(../img/datagrid-header-line.gif) no-repeat right bottom #f7f7f7;}
.datagrid-header .datagrid-cell{padding:0 10px;line-height:33px;color:#666;}
.datagrid-row td{padding:3px 0;height:24px;color:#666;}
.datagrid-row-alt{background:#fff;}
.datagrid-row-over{background:#edf7f9;}
.datagrid-row-selected{background:#edf7f9;}
.datagrid-cell-check{width:28px;}
.datagrid-td-rownumber{background:none;}
.datagrid-cell, .datagrid-cell-group, .datagrid-header-rownumber, .datagrid-cell-rownumber{padding:0 10px;}
.pagination .pagination-num{width:39px;height:12px;line-height:17px;border:1px solid #ccc;text-align:left;}
.datagrid-row-collapse{background:url(../img/datagrid_row_collapse.gif) no-repeat center center;}
.datagrid-row-expand{background:url(../img/datagrid_row_expand.gif) no-repeat center center;}
a.l-btn span span span.l-btn-empty{display:block;overflow:hidden;text-indent:-999em;}
/*easyui end*/

/* uploadImg */
.empty-module{margin-right:30px;padding:4px;width:100px;height:100px;position:relative;float:left;border:1px dashed #f63!important;}
.drag-proxy{background:#fff;position:absolute;top:0;left:0;z-index:5000;}
.drag-proxy .img{padding:4px;width:100px;height:100px;border:1px solid #ddd;display:block;}
.drag-proxy .img img{width:100px;height:100px;}
.drag-proxy .del{display:none;}
.upLoadWrap{float:left;width:auto;}
.upLoadWrap .upLoadPar{padding:4px;width:80px;height:80px;float:left;font-size:12px;color:#bdbdbd;border:1px solid #ddd;cursor:pointer;position:relative;}
.upLoadWrap .upLoadPar .img{width:80px;height:80px;overflow:hidden;position:absolute;top:4px;left:4px;z-index:1;text-align:center;}
.upLoadWrap .upLoadPar .img .uploadScale{width:80px;height:10px;background:#d4d5d4;position:absolute;top:45px;left:0;z-index:5;}
.upLoadWrap .upLoadPar .img .uploadScale .load{position:absolute;left:0;top:0;width:0;height:10px;background:#37aae4;}
.upLoadWrap .upLoadPar .mask{position:absolute;width:80px;height:80px;background:#000;opacity:0.2;filter:alpha(opacity:20);left:0;top:0;z-index:4;}
.upLoadWrap .upLoadPar .tip{position:relative;top:-23px;color:#4e4e4e;font-size:11px;}
.upLoadWrap .upLoadPar img{width:80px;height:80px;position:absolute;top:0;left:0;z-index:3;}
.upLoadWrap .upLoadPar .del{display:none;width:16px;height:16px;background:url(../img/del-pic.png) no-repeat;text-indent:-999em;opacity:0.5;filter:alpha(opacity=50);position:absolute;top:-5px;right:-5px;z-index:100;}
.upLoadWrap .upLoadPar .del:hover{opacity:0.9;filter:alpha(opacity=90);}
